<?php
/**
 * Auth_model Class
 *
 */
class Titik_penjualan_model extends CI_Model {
	/**
	 * Constructor
	 */
	function Titik_penjualan_model()
		{
			parent::__construct();
		}
		
	function get_all_titik_penjualan(){
		return $this->db->select('*')
				->from('titik_penjualan')
				->join('titik_pasok', 'titik_pasok.ID_TITIK_PASOK = titik_penjualan.ID_TITIK_PASOK')
				->join('kota', 'kota.ID_KOTA = titik_pasok.ID_KOTA')
				->get();
	}
	
	function get_latest_stok($id){
		return $this->db->select('*')
				->from('titik_penjualan')
				->join('titik_pasok', 'titik_pasok.ID_TITIK_PASOK = titik_penjualan.ID_TITIK_PASOK')
				->join('stok', 'stok.ID_TITIK_PASOK = titik_pasok.ID_TITIK_PASOK')
				->where('titik_pasok.ID_TITIK_PASOK', $id)
				->limit(10)
				->order_by('stok.TANGGAL_KEJADIAN', 'desc')
				->get();
	}
	
	function get_titik_penjualan($id){
		return $this->db->select('*')
				->from('titik_penjualan')
				->join('titik_pasok', 'titik_pasok.ID_TITIK_PASOK = titik_penjualan.ID_TITIK_PASOK')
				->join('kota', 'kota.ID_KOTA = titik_pasok.ID_KOTA')
				->where('titik_pasok.ID_TITIK_PASOK', $id)
				->get();
	}
	
	function get_all_kordinat(){
		return $this->db->select('LAT, LON')
				->from('titik_penjualan')
				->join('titik_pasok', 'titik_pasok.ID_TITIK_PASOK = titik_penjualan.ID_TITIK_PASOK')
				->get();
	}
	
	function insert_titik_pasok($arr){
		$this->db->insert('titik_pasok', $arr);
		
		return $this->db->insert_id();
	}
	
	function insert_titik_penjualan($arr){
		$this->db->insert('titik_penjualan', $arr);
	}
	
	function delete_titik_penjualan($id_pasok){
		$this->db->where('ID_TITIK_PASOK', $id_pasok);
		$this->db->delete('titik_penjualan');
		
		$this->db->where('ID_TITIK_PASOK', $id_pasok);
		$this->db->delete('titik_pasok');
	}
	
	function update_titik_penjualan($id, $arr1, $arr2){
		$this->db->where('ID_TITIK_PASOK', $id);
		$this->db->update('titik_pasok', $arr1);
		
		$this->db->where('ID_TITIK_PASOK', $id);
		$this->db->update('titik_penjualan', $arr2);
	}
}
// END Auth_model Class

/* End of file Auth_model.php */ 
/* Location: ./system/application/model/Auth_model.php */